$(document).ready(function() {
	refreshDns();
	$("#editform #type").change(function(){
		refreshDns();
	});
});

function refreshDns()
{
	var val = $("#editform #type").val();
	
	switch(val)
	{
	case "MX":
		$(".de_content").removeClass("hide");
		$(".de_ttl").removeClass("hide");
		$(".de_mx_priority").removeClass("hide");
		$(".de_primary_ns").addClass("hide");
		$(".de_resp_person").addClass("hide");
		$(".de_serial").addClass("hide");
		$(".de_refresh").addClass("hide");
		$(".de_retry").addClass("hide");
		$(".de_expire").addClass("hide");
		$(".de_default_ttl").addClass("hide");
		break;
	case "SOA":
		$(".de_content").addClass("hide");
		$(".de_ttl").addClass("hide");
		$(".de_mx_priority").addClass("hide");
		$(".de_primary_ns").removeClass("hide");
		$(".de_resp_person").removeClass("hide");
		$(".de_serial").removeClass("hide");
		$(".de_refresh").removeClass("hide");
		$(".de_retry").removeClass("hide");
		$(".de_expire").removeClass("hide");
		$(".de_default_ttl").removeClass("hide");
		break;
	default:
		$(".de_content").removeClass("hide");
		$(".de_ttl").removeClass("hide");
		$(".de_mx_priority").addClass("hide");
		$(".de_primary_ns").addClass("hide");
		$(".de_resp_person").addClass("hide");
		$(".de_serial").addClass("hide");
		$(".de_refresh").addClass("hide");
		$(".de_retry").addClass("hide");
		$(".de_expire").addClass("hide");
		$(".de_default_ttl").addClass("hide");
		break;
	}
}
